//
//  UIDeviceExtension.swift
//  SwiftDemo1
//
//  Created by wangzhipan on 2025/6/3.
//

import Foundation
import UIKit

// MARK: - UIDevice 扩展
extension UIDevice {
    
    /// 安全区域顶部高度
    var safeTop: CGFloat {
        return ZYDeviceHelper.shared.safeTop
    }
    
    /// 安全区域底部高度
    var safeBottom: CGFloat {
        return ZYDeviceHelper.shared.safeBottom
    }
    
    /// 状态栏高度
    var statusBarHeight: CGFloat {
        return ZYDeviceHelper.shared.statusBarHeight
    }
    
    /// 导航栏高度
    var navigationBarHeight: CGFloat {
        return ZYDeviceHelper.shared.navigationBarHeight
    }
    
    /// TabBar 高度
    var tabBarHeight: CGFloat {
        return ZYDeviceHelper.shared.tabBarHeight
    }
    
    /// 顶部总高度（状态栏 + 导航栏）
    var topBarHeight: CGFloat {
        return ZYDeviceHelper.shared.topBarHeight
    }
}
